int *A=new int[3];
int *B=new int[3];
byte a=0,b=0;
int a0=0,a1=0;
//String cc, bb;
void ReadLDR(){

  digitalWrite(13,HIGH);
  digitalWrite(12,HIGH);
  delay(5);
    valueres0=analogRead(res0);
    delay(5);
        
    a0=Check(valueres0,A,a);
//    Serial.print(valueres0);
//    Serial.print(" : ");
    //----------------------------
    valueres1=analogRead(res1);
     delay(5);
    a1=Check(valueres1,B,b);
//    Serial.print(valueres1);
//    Serial.print(" : ");
    SoSanh();
//-------------------------------
//    Serial.print("      ");
//    Serial.println(valueres2);
    delay(500);
    
}

void SoSanh(){
    if(a0==0 || a1==0)
      Serial.print("");
    else if(a0>a1) {
      Serial.print(a0);
      Serial.print(" : ");
      Serial.print(a1);
      Serial.print(" ::: ");
       Serial.println(a0-a1); 
       a0=a1=0;
       
//       Serial.print("  , Bien tro= ");
//     Serial.print(analogRead(A3));
//     delay(100);
//     Serial.print(" : ");
//     Serial.println(analogRead(A4));
//     delay(100);
    }
    else if(a0<a1){
      Serial.print(a0);
      Serial.print(" : ");
      Serial.print(a1);
      Serial.print(" ::: ");
       Serial.println(a1-a0); 
       a0=a1=0;
       
//       Serial.print("  , Bien tro= ");
//       Serial.print(analogRead(A3));
//       delay(100);
//       Serial.print(" : ");
//       Serial.println(analogRead(A4));
//       delay(100);
    }
}
int Check(int value,int C[],byte &c){
  if(c<3)  
    {
      C[c++]=value;
      return 0;
    }
    else {
       c=0;
      return (C[0]+C[1]+C[2])/3;
     //Serial.println( Color((int )(C[0]+C[1]+C[2])/3));
     //Serial.print("  , Bien tro= ");
     //Serial.println(analogRead(A3));
     
    }
    
}
//
//String Color(int value){
//   if(value >= 50&& value <= 110) return "Den"; 550-600
//   else if(value >= 150&& value < 170) return "XanhLam";  
//   else if(value >= 170&& value < 200) return "DenBong"; 
//   else if(value >= 300&& value < 320) return "Cam";
//   else if(value >= 320&& value < 350) return "Hong";
//   else if(value >= 350&& value < 360) return "Bantay";
//   else if(value >= 360&& value < 400) return "SanGo"; 800-840
//   else if(value >= 440&& value < 470) return "XanhLamNhat"; 170-185
//   else if(value >= 510&& value < 550) return "Trang";
//   else if(value >= 8&& value < 9) return "Vang";
//
//   else return "404 Error Not Found.";
//}
